class 画布 {
    constructor(码, 父, 宽, 高) {
        this.码 = 码;
        this.父 = 父;
        this.宽 = 宽;
        this.高 = 高;
        this.环境 = null;
        this.列表码 = null;
    }
    准备环境() {
        if (this.环境 !== null) {
            console.log('环境已准备好, 无需重复操作.');
            return;
        }
        else {
            let 容器 = document.createElement('div');
            let 成员 = document.createElement('canvas');
            this.父.appendChild(容器);
            容器.appendChild(成员);

            容器.id = this.码;
            成员.width = this.宽;
            成员.height = this.高;

            this.环境 = 成员.getContext('2d');
        }
    }
    准备列表() {
        if (this.列表码 !== null) {
            console.log('列表已准备好, 无需重复操作.');
            return;
        }
        else {
            let 列表 = document.createElement('ul');
            列表.id = this.码 + '-报告';

            let 容器 = document.getElementById(this.码);
            容器.appendChild(列表);

            this.列表码 = 列表.id;
        }
    }
}


export {画布};